package com.hanxing.kxcharge.module.operations.enums;

import com.hanxing.kxcharge.framework.common.exception.ErrorCode;

/**
 * Member 错误码枚举类
 * <p>
 * member 系统，使用 1-004-000-000 段
 */
public interface ErrorCodeConstants {

    // ========== 设备品牌  ==========
    ErrorCode EQUIPMENT_BRAND_NOT_EXISTS = new ErrorCode(1_009_001_000, "设备品牌不存在");

    // ========== 设备型号 ==========
    ErrorCode EQUIPMENT_MODEL_NOT_EXISTS = new ErrorCode(1_009_002_000, "设备型号不存在");

    // ========== 计费模板 ==========
    ErrorCode COST_TEMPLATE_NOT_EXISTS = new ErrorCode(1_009_003_000, "计费模板不存在");

    // ========== 站点信息 ==========
    ErrorCode STATION_NOT_EXISTS = new ErrorCode(1_009_004_000, "站点信息不存在");


    // ========== 计费模板价格时段 ==========
    ErrorCode COST_TEMPLATE_PRICE_NOT_EXISTS = new ErrorCode(1_009_005_000, "计费模板价格时段不存在");

    // ========== 电桩管理 ==========
    ErrorCode EQUIPMENT_NOT_EXISTS = new ErrorCode(1_009_006_000, "电桩管理不存在");

    // ========== 电枪管理 ==========
    ErrorCode EQUIPMENT_CONNECTOR_NOT_EXISTS = new ErrorCode(1_009_007_000, "电枪管理不存在");
}
